/* Border styles */
#table-1 thead, #table-1 tr {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e1ffff;
}
#table-1 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#e1ffff;
}

/* Padding and font style */
#table-1 td, #table-1 th {
padding: 10px 18px;
font-size: 12px;
font-family: Verdana;
color: #000000;
}

/* Alternating background colors */
#table-1 tr:nth-child(even) {
background:#f5f5f5;
}
#table-1 tr:nth-child(odd) {
background:#ccccff;
}